Package-level declarations

Types

Link copied to clipboard
data class HeaderModel<T>(var required: Boolean, var description: String? = null, var deprecated: Boolean? = null, var allowEmptyValue: Boolean? = null, var schema: SchemaModel<T>? = null, var example: T? = null, var examples: MutableMap<String, ExampleModel<T>>? = null) : DataModel
Link copied to clipboard
data class MediaTypeEncodingModel(val contentType: String) : DataModel
Link copied to clipboard
data class MediaTypeModel<T>(val schema: SchemaModel<T>? = null, val example: T? = null, val examples: MutableMap<String, ExampleModel<T>>? = null, val encoding: Map<String, MediaTypeEncodingModel>? = null) : DataModel
Link copied to clipboard
data class OperationModel(var tags: List<String>? = null, var summary: String? = null, var description: String? = null, var externalDocs: ExternalDocumentationModel? = null, var operationId: String? = null, var parameters: List<ParameterModel<*>>? = null, var requestBody: RequestBodyModel? = null, var responses: MutableMap<String, StatusResponseModel> = mutableMapOf(), var deprecated: Boolean? = null, var security: List<SecurityModel>? = null, var servers: List<ServerModel>? = null) : DataModel
Link copied to clipboard
Link copied to clipboard
data class ParameterModel<T>(var name: String, var in: ParameterLocation, var required: Boolean = true, var description: String? = null, var deprecated: Boolean? = null, var allowEmptyValue: Boolean? = null, var schema: SchemaModel<T>? = null, var example: T? = null, var examples: MutableMap<String, ExampleModel<T>>? = null, var style: ParameterStyle<*>? = null, var explode: Boolean = false) : DataModel
Link copied to clipboard
data class RequestBodyModel(var content: MutableMap<String, MediaTypeModel<*>>, var description: String? = null, var required: Boolean? = null) : DataModel
Link copied to clipboard
data class StatusResponseModel(var description: String, var headers: MutableMap<String, RefModel<HeaderModel<*>>> = mutableMapOf(), var content: MutableMap<String, MediaTypeModel<*>> = mutableMapOf()) : DataModel